: installation en 3 étapes.


  1. installation langage python
  2. installation bibliothèque pypot
  3. installation simulateur V-REP

Documentation détaillées ici (anglais)

Python - anaconda

Téléchargement


vidéo démonstrative


Rendez-vous sur le site python - anaconda pour télécharger python 2.7 ainsi que l'ensemble des modules nécéssaires.

Installation


vidéo démonstrative


Lancer le fichier exécutable (.exe) que vous venez de télécharger et laissez vous guider.

Si vous disposez déja de python, vérifiez que vous disposez des modules :

pyserial / numpy / scipy/ enum34 / sphinx / PyQt4 / bottle / tornoado

Pour connaître les modules installés sur l'ordinateur.

  • Tapez, depuis l'invite de commande ( cmd - terminal ...): python
  • Puis tapez: help()
  • Enfin tapez: modules Vous aurez alors la liste de l'ensemble des modules installés sur votre ordinateur.
Vérification


vidéo démonstrative


  • Ouvrir un terminal ('invite de commande', 'cmd', etc suivant les versions).
  • Tapez: python Des informations relatives à votre installation s'affichent: tout s'est bien passé! Si ce n'est pas le cas, référez-vous à la documentation et au forum pour soumettre votre code d'erreur.

Installation de la bibliothèque permettant le contrôle de Poppy


vidéo démonstrative


  • Ouvrir un terminal (si vous ne savez pas ouvrir un terminal cliquez ici.
  • Tapez: pip install pypot

la bibliothèque pypot (qui gère le robot) s'installe.

  • Tapez: pip install poppy-humanoid

la bibliothèque poppy-humanoid s'installe.

D'autres bibliothèques comme poppy-torso, poppy-ergo existent, vous pouvez les installer de la même manière.

Installation V-REP


vidéo démonstrative


Téléchargez V-REP version EDU; puis laissez vous guider.

Si la communication entre python et V-REP ne s'effectue pas, rendez vous sur: Enabling the Remote API

Démarrage Rapide avec Poppy Simulé

- Ouvrir V-REP

- Ouvrir Jupyter - ipython


vidéo démonstrative


  • via un terminal avec la commande : ipython notebook
  • via l'exécutable: rechercher dans 'tout les programmes' anaconda\IPython (Py 2.7) Notebook
  • via l'exécutable 'Launcher' : rechercher dans 'tout les programmes' anaconda\Launcher

Ensuite exécutez la commande python suivante:


In [ ]:
from poppy.creatures import PoppyHumanoid
creature = PoppyHumanoid(simulator='vrep')

- Ouvrir snap


vidéo démonstrative


  • Cliquez puis enregistrez la page web suivante: poppy-block-for-snap.xml
  • Ouvrez V-REP, puis Snap! ( version web ici;
  • Une fois Snap! ouvert, importez le fichier xml que vous venez d'enregistrer.

Ensuite exécutez la commande python suivante:


In [ ]:
from poppy.creatures import PoppyHumanoid
creature = PoppyHumanoid(simulator='vrep', use_snap=True)
creature.snap.run()